bitwise operator:位运算符。用于对整数的二进制位(bit)逐位进行操作的运算符,常见于编程语言(如 C/C++、Java、Python 等),包括按位与、按位或、按位异或、按位取反、左移、右移等。(不同语言的符号与规则可能略有差异)
/ˈbɪtˌwaɪz ˈɑːpəˌreɪtər/
Use a bitwise operator to set this flag.
用位运算符把这个标志位设置为 1。
In C, bitwise operators like & and | are often used to manipulate permission bits efficiently without extra memory.
在 C 语言中,像 & 和 | 这样的位运算符常用于高效地操作权限位,而不需要额外的内存。
bitwise 由 bit(比特,二进制的最小单位)+ -wise(表示“以……方式/按……方向”)构成,字面意思是“按比特的方式(逐位地)”。operator 来自拉丁语 operari(工作、操作),在数学与编程语境中指“执行某种运算的符号/机制”。合起来即“逐位进行操作的运算符”。
& | ^ ~ << >> 等位运算符处理底层数据与位掩码。